using System;

namespace Model
{
    public class TestModifyLogInfo
    {
        private Guid testID;
        private string preProductSN;
        private DateTime preTestTime;
        private string preProductTypeID;
        private string preUserID;
        private string preENAID;
        private string preIsPass;
        private string preIsSwitch;
        private string postProductSN;
        private DateTime postTestTime;
        private string postProductTypeID;
        private string postUserID;
        private string postENAID;
        private string postIsPass;
        private string postIsSwitch;
        private DateTime modifyTime;

        public TestModifyLogInfo() { }


        public TestModifyLogInfo(Guid testID, string preProductSN, DateTime preTestTime, string preProductTypeID, string preUserID, string preENAID, string preIsPass, string preIsSwitch, string postProductSN,DateTime postTestTime, string postProductTypeID, string postUserID, string postENAID, string postIsPass, string postIsSwitch,DateTime modifyTime)
        {
            this.testID = testID;
            this.preProductSN = preProductSN;
            this.preTestTime = preTestTime;
            this.preProductTypeID = preProductTypeID;
            this.preUserID = preUserID;
            this.preENAID = preENAID;
            this.preIsPass = preIsPass;
            this.preIsSwitch = preIsSwitch;
            this.postProductSN = postProductSN;
            this.postTestTime = postTestTime;
            this.postProductTypeID = postProductTypeID;
            this.postUserID = postUserID;
            this.postENAID = postENAID;
            this.postIsPass = postIsPass;
            this.postIsSwitch = postIsSwitch;
            this.modifyTime = modifyTime;
        }

        public Guid TestID { get { return testID; } set { testID = value; } }
        public string PreProductSN { get { return preProductSN; } set { preProductSN = value; } }
        public DateTime PreTestTime { get { return preTestTime; } set { preTestTime = value; } }
        public string PreProductTypeID { get { return preProductTypeID; } set { preProductTypeID = value; } }
        public string PreUserID { get { return preUserID; } set { preUserID = value; } }
        public string PreENAID { get { return preENAID; } set { preENAID = value; } }
        public string PreIsPass { get { return preIsPass; } set { preIsPass = value; } }
        public string PreIsSwitch { get { return preIsSwitch; } set { preIsSwitch = value; } }
        public string PostProductSN { get { return postProductSN; } set { postProductSN = value; } }
        public DateTime PostTestTime { get { return postTestTime; } set { postTestTime = value; } }
        public string PostProductTypeID { get { return postProductTypeID; } set { postProductTypeID = value; } }
        public string PostUserID { get { return postUserID; } set { PostUserID = value; } }
        public string PostENAID { get { return postENAID; } set { postENAID = value; } }
        public string PostIsPass { get { return postIsPass; } set { preIsPass = value; } }
        public string PostIsSwitch { get { return postIsSwitch; } set { postIsSwitch = value; } }
        public DateTime ModifyTime { get { return modifyTime; } set { modifyTime = value; } }
    }
}
